package com.dg.cuckoo.admin.service;

import com.dg.cuckoo.admin.dto.projectInfo.ProjectLogDto;
import com.dg.cuckoo.common.utils.PageModel;
import org.springframework.web.multipart.MultipartFile;

public interface ProjectLogService {

    void save(ProjectLogDto dto, MultipartFile[]files,String projectId) throws Exception;

    void delect(String id);

    String openSerialInfo(String id);

    String openTextNumberInfo(String id);

    void updata(String id,String projectId,ProjectLogDto dto,MultipartFile[]files) throws Exception;

    PageModel page(Integer page,Integer pageSize,String projectId);

    void powerfulSave(ProjectLogDto dto, MultipartFile[] files,String projectId) throws Exception;

  //  PageModel powerfulPage(Integer type,Integer page,Integer pageSize);

    void powerfulUpdate(Integer type,String id,String projectId,ProjectLogDto dto,MultipartFile[]files) throws Exception;
}
